package com.tgy.MyFlowable.workflow.dto;

import com.ctsi.core.database.entity.Search;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 流程事件请求对象
 *
 * @version 1.0
 * @author: wang xiao xiang
 * @date: 2021/8/6 15:32
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class FlwEventDTO extends Search {
    /**
     * 流程定义id
     */
    private String processDefinitionId;

    /**
     * 活动节点id
     */
    private String actId;

    /**
     * 活动节点名称
     */
    private String actName;

    /**
     * 事件节点类型（字典 1全局 2节点）
     */
    private Integer nodeType;

    /**
     * 名称
     */
    private String name;

    /**
     * 类型（字典 见事件类型字典）
     */
    private String type;

    /**
     * 脚本
     */
    private String script;

    /**
     * 执行顺序（越小越先执行）
     */
    private Integer execSort;

    /**
     * 备注
     */
    private String remark;
}
